turbocharged intercooler - Spanish English Dictionary